[Mac] 系統與 Apps 安裝紀錄 2025.Jun
設定新電腦, 順便整理紀錄一下目前日常使用的 Apps. 越來越少從文章中看到新 App 的介紹, 更多的是從 Youtube 影片推薦得知. 時代變遷...
快速安裝
一鍵安裝腳本
使用 dotfiles 專案的自動化安裝腳本,一次安裝所有必要工具:
# 1. Clone dotfiles 專案
git clone <repo-url> ~/.files
# 2. 執行初始化
cd ~/.files && ./init.sh
# 3. 安裝開發環境和應用程式
./bin/setup-devenv.sh
Homebrew
所有軟體透過 Brewfile 統一管理,包含 70+ 開發工具:
# 手動安裝 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 使用 Brewfile 批次安裝
brew bundle --file=mac/Brewfile
配置同步
Dropbox + Maestral
配置檔案透過 Dropbox 同步,使用開源客戶端 Maestral:
brew install maestral
Dotfiles 管理
- 🔧 智能環境管理 - 專案自動切換 Java/Node.js/Go 版本
- ⚡ 效能最佳化 - Zinit Turbo 模式,Shell 啟動速度提升 50%+
- 🛡️ 安全設計 - 敏感資料獨立管理,不進版控
- 📦 模組化架構 - 功能分離,易於維護和擴展
瀏覽器
Google Chrome / Microsoft Edge
brew install google-chrome microsoft-edge
編輯器
Ghostty / iTerm2 / Kitty
現代化終端模擬器,支援 GPU 加速和豐富功能:
brew install ghostty iterm2 kitty
Zed / VS Code / Sublime Text
高效能編輯器,啟動速度快:
brew install zed visual-studio-code sublime-text
JetBrains 系列
brew install intellij-idea goland webstorm
開發工具
程式設計字體
支援 Ligatures 的現代化字體:
brew install font-jetbrains-mono font-fira-code font-cascadia-code
現代 CLI 工具
取代傳統 Unix 工具的現代化替代品:
# 系統監控和檔案管理
brew install btop eza bat ripgrep zoxide fd
# Git 工具
brew install tig gitui git-delta
# 其他實用工具
brew install tldr fzf direnv jq
參考: macOS 開發環境建構
生產力工具
Obsidian
出發點是卡片筆記軟體, 因各種擴充功能, 已是個人全面性筆記與專案管理軟體.
brew install obsidian
Raycast
取代 Spotlight 軟體
brew install raycast
AltTab
和 Windows 一樣使用 Alt + Tab 切換視窗, 可在同一程式多個視窗中切換, 比 macOS 內建僅能在應用程式間切換來得快速方邊.
Pure Paste
讓預設貼上就是純文字,自動清除複製的文字樣式
Menu Bar
Ice - Menu Bar Manager
開源的 Menu Bar 管理工具,取代付費的 Bartender:
brew install jordanbaird-ice
Itsycal
在功能表列上便捷地查看日曆, 可以查看月曆和事件列表, 還能快速創建新事件.
brew install itsycal
TopNotch
Makes the notch disappear like a 🥷.
MenubarX AppStore A powerful menu bar browser.
可在 MenuBar 上放置一個小瀏覽器, 方便查閱資料或當作開發 RWD 網頁時的檢視工具. 亦可將某些網站放置在 menu bar 上當作 App 來使用.
- MenubarX 在 Mac 選單列加入瀏覽器,固定經常使用的網頁
- MenubarX 讓你在 Mac 選單列中瀏覽網頁的小工具(內購限免) - 電腦王阿達
- 讓 Mac 多一個小螢幕的《MenubarX》,打報告、查資料很好用 - 蘋果仁 - 果仁 iPhone/iOS/好物推薦科技媒體
Pomodorome
在 menu bar 上的番茄時鐘, 方便調用. 亦有基本統計資訊, 方便追蹤時間使用.
網路通訊
CloudMounter / App Store
把网络云盘放进你的 Finder 里
rclone
brew install rclone
其他
多媒體工具
Mac 上最強大的播放器,幾乎支援所有影音格式,開源且 UI 美觀:
brew install iina
圖片壓縮優化工具:
brew install imageoptim
ExifRenamer
brew install exifrenamer
McBopomofo 小麥注音輸入法
反應快速, 輕巧簡單, 為 Mac User 量身打造. 支援標準, 倚天, 許氏, 倚天26 鍵, IBM 以及漢語拼音鍵盤配置.
實用工具腳本
系統維護
# 環境健康檢查
./bin/health-check.sh
# 更新所有工具
./bin/update.sh
# 配置備份
./bin/backup.sh
# 智能生成 .gitignore
./bin/gen-gitignore.sh
版本管理
# 軟體版本統一管理
source config/versions.sh
# 支援的開發環境
# Java: SDKMAN (21.0.5-zulu)
# Node.js: Volta/NVM (20)
# Go: 系統安裝 (1.21.5)
See Also
已整合到 Brewfile 的工具
以下工具已整合到自動化安裝腳本中:
- Alfred/Raycast - 應用程式啟動器
- Rectangle - 視窗管理工具
- Hidden Bar/Ice - Menu Bar 管理
- Typora - Markdown 編輯器
- XMind - 心智圖工具